What’s Wrong With Fault Injection As A Benchmarking Tool?
ثبت نشده
چکیده
This paper attempts to solidify the technical issues involved in the long-standing debate about the representativeness of fault injection as a tool for measuring the dependability of general-purpose software systems. While direct fault injection seems appropriate for evaluating fault tolerant computers, most current software systems are not designed in a way that makes injection of faults directly into a module under test relevant for dependability benchmarking. Approaches that seem more likely to create representative faults are ones that induce exceptional operating conditions external to a module under test in terms of exceptional system state, exceptional parameters/return values at an API, failed system components, or exceptional human interface inputs.
منابع مشابه
What’s Wrong With Fault Injection As A Benchmarking Tool?
This paper attempts to solidify the technical issues involved in the long-standing debate about the representativeness of fault injection as a tool for measuring the dependability of general-purpose software systems. While direct fault injection seems appropriate for evaluating fault tolerant computers, most current software systems are not designed in a way that makes injection of faults direc...
متن کاملAn Overview of Existing Tools for Fault-Injection and Dependability Benchmarking in Grids
In this paper we review several existing tools for fault injection and dependability benchmarking in grids. We emphasis on the FAIL-FCI fault-injection software that has been developed in INRIA Grand Large, and a benchmark tool called QUAKE that has been developed in the University of Coimbra. We present the state-of-the-art and we explain the importance of these tools for dependability assessm...
متن کاملFault-Injection and Dependability Benchmarking for Grid Computing Middleware
In this paper we will present some work on dependability benchmarking for Grid Computing that represents a common view between two groups of Core-Grid: INRIA-Grand Large and University of Coimbra. We present a brief overview of the state of the art, followed by a presentation of the FAIL-FCI system from INRIA that provides a tool for fault-injection in large distributed systems. Then we present...
متن کاملA Methodology for Benchmarking-based Abstract Fault Modeling
This paper presents a method and environment for embedding the high-level manifestation of low-level (physical) faults into the behavioral software model in the form of in abstract reusable fault models. The main focus is on the application of intelligent data processing methods for extracting important phenomena from the observations in fault injection experiments.
متن کاملFrom Experimental Assessment of Fault-Tolerant Systems to Dependability Benchmarking
This short contribution describes first the role of fault injection among the dependability assessment methods that are pertinent approach to the definition and development of dependability benchmarks. Specific problems and challenges faced by dependability benchmarking are then identified and some relevant advances are discussed. 1. Fault Injection-based Experimental Assessment Fault injection...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002